/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package stories;
import cucumber.api.java.en.Given;
import cucumber.api.java.en.Then;
import cucumber.api.java.en.When;
import cucumber.api.java.en.And;
import ventasautomotrices.ConsultaAutos;
import ventasautomotrices.ControlDatos;
import static org.junit.Assert.*;
/**
 *
 * @author Ari Mendez
 */
public class ConsultarCarroStepDef {
    ControlDatos control_datos = new ControlDatos();
    ConsultaAutos ca = new ConsultaAutos();
    
    @Given("^la base de datos no contiene autos marca audi$")
    public void un_empleado_ingresa_caracteristicas_de_carros_a_buscar(){
        ca.setMarca(0);
    }
    
    @When("^selecciona <Audi> en el campo 'Marca'$")
    public void selecciona_Audi_en_el_campo_Marca() throws Throwable {
        ca.setMarca(0);
    }

    @And("^presiona el boton <btnBuscar>$")
    public void presiona_el_boton_btnBuscar() throws Throwable {
        ca.buscar();
    }
    
    @And("^activa el checkbox <chkBuscarMarca>$")
    public void activa_el_checkbox_chkBuscarMarca() throws Throwable{
        ca.setChkBuscar(1,true);
    }

    @Then("^el resultado es una lista sin autos$")
    public void el_resultado_es_una_lista_sin_autos() throws Throwable {
        assertEquals(true, ca.getTxtResultados().getText().equals(""));
    }

}

